Heart surgery is done to fix different heart problems. There are many types of heart surgeries, such as coronary artery graft (CABG) surgery. Heart surgery can fix issues in the heart valves and arteries, improve blood flow, or substitute a sick heart entirely. Open-heart surgery is also called traditional heart surgery.